inborn immunity - Espagnol Anglais Dictionnaire